secret or hush-hush meeting - Alemán Inglés Diccionario